window.onload = function() {
    var regtel = /^1[3|4|5|7|8]\d{9}$/; // 手机号码的正则表达式
    var regqq = /[1-9][0-9]{4,}/
    var regname = /[\u4e00-\u9fa5]/
    var regdx = /^[0-9]{4,6}$/
    var regpwd = /^[a-zA-Z]\w{5,17}$/
    var qq = document.querySelector('#qq');
    var tel = document.querySelector('#tel')
    var nc = document.querySelector('#nc')
    var msg = document.querySelector('#msg')
    var pwd = document.querySelector('#pwd')
    var surepwd = document.querySelector('#surepwd')
    regexp(qq,regqq)
    regexp(nc,regname)
    regexp(msg,regdx)
    regexp(pwd,regpwd)

    
    tel.onblur = function(){
        if(regtel.test(this.value)){
            this.nextElementSibling.className = 'success'
            this.nextElementSibling.innerHTML = '<i class="success_icon"></i> 恭喜您输入正确';

        }else{
            this.nextElementSibling.className = 'error'
            this.nextElementSibling.innerHTML = '<i class="error_icon"></i> 格式不正确，请从新输入 ';
        }
    }
    //封装函数
    function regexp(ele, reg) {
        ele.onblur = function() {
            if (reg.test(this.value)) {
                // console.log('正确的');
                this.nextElementSibling.className = 'success';
                this.nextElementSibling.innerHTML = '<i class="success_icon"></i> 恭喜您输入正确';
            } else {
                // console.log('不正确');
                this.nextElementSibling.className = 'error';
                this.nextElementSibling.innerHTML = '<i class="error_icon"></i> 格式不正确，请从新输入 ';
            }
        }
    };

    surepwd.onblur = function(){
        if(this.value ==pwd.value && regpwd.test(pwd.value) ){
            this.nextElementSibling.className = 'success';
            this.nextElementSibling.innerHTML = '<i class="success_icon"></i> 恭喜您输入正确';
        }else{
            this.nextElementSibling.className = 'error';
            this.nextElementSibling.innerHTML = '<i class="error_icon"></i> 两次密码不一样 ';
        }
    }




}